spanish cured ham - German English Dictionary